public health dental director - German English Dictionary